it subserves - Turkish English Dictionary